debilitating disorder - Turco Inglés Diccionario